[CI] Add fields in CI matrix that determine devcontainer repo and runner labels - #11022
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 12 included reviews per hour; 10 remain after this review. 📝 WalkthroughSummary by CodeRabbit
WalkthroughGPU metadata now includes explicit GPU counts and configurable runner and image settings. Dispatch jobs emit operating system and GPU count fields. Linux and Windows workflows forward these values to job actions, which use them for GPU setup and passthrough. ChangesGPU runner configuration
Suggested reviewers: Merge Risk: ⚪ Minimal · up to This change adds configurable CI matrix inputs for devcontainer repositories and runner labels, with no actionable merge-blocking risk remaining beyond normal checks and review. Comment |
This comment has been minimized.
This comment has been minimized.
| # {gpu_count} - Number of GPUs on the runner (e.g. 1 or 2). Authoritative for | ||
| # the count suffix in the default template. | ||
| # {gpu_name} - The GPU display name (e.g. 'T4', 'H100 2-GPU') | ||
| # {gpu_testing} - '-testing' if the GPU is in a testing pool, '' otherwise |
There was a problem hiding this comment.
question: Do we actually need the -testing label suffix anymore? I'm pretty sure that was just a temporary thing from a long time ago now when we were still bringing up some new GPU runners, but I'm pretty sure that's not a thing anymore.
There was a problem hiding this comment.
I don't think we do, I will remove it in a later pass.
🥳 CI Workflow Results🟩 Finished in 3h 47m: Pass: 100%/609 | Total: 6d 11h | Max: 59m 55s | Hits: 100%/767486See results here. |
|
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin branch/3.4.x
git worktree add -d .worktree/backport-11022-to-branch/3.4.x origin/branch/3.4.x
cd .worktree/backport-11022-to-branch/3.4.x
git switch --create backport-11022-to-branch/3.4.x
git cherry-pick -x 7e405cb4ce8adfa61333fd4b9a99f76354cbfdad |
|
Successfully created backport PR for |
Description
closes
Allows switching which devcontainers and runner labels are used for testing. This gives us the ability to supply different inputs when generating test lists.
As a follow-up I'm going to change the windows devcontainer labels to follow the format of
cpp-{host}-{cuda}as this prevents us from further simplifying the devcontainer tag generation.rapidsai/devcontainers#758
Checklist